// 对于紧跟Promise实例的then，其参数等于resolve接受的参数；紧跟Promise实例的catch，其参数等于reject接受的参数。
const p1 = new Promise((resolve) => {    // p为Promise实例
    const a = 100;
    resolve(a);
})

p1.then((param) => {
    console.log('param:', param);      // param: 100
})

const p2 = new Promise((resolve, reject) => {
    const a = 100;
    reject(a);
})

p2.catch((param) => {
    console.log('param=', param);
})
